MATLAB在三维图形上绘制标记点

一、背景

在实际应用绘制图形时,需要在三维模型上标记出来某些点,甚至还要绘制这些点之间的对应关系(使用直线连接),现将几种不同的绘制方法总结如下。

二、标记点

1、标记扁平点
% x,y,z是要标记的点的坐标
% r.表示颜色
% 'markersize',30是点的大小
plot3(x,y,z,'r.','markersize',30)
2、标记球形点
% d是球面经纬度细分网格的数量
% s是球的半径
% set控制参数
% x,y,z是要标记的点的坐标
[a,b,c] = sphere(d);
X = a*s + x;
Y = b*s + y;
Z = c*s + z; 
p = mesh(X,Y,Z);
set(p,'EdgeColor','r','FaceColor','r','MarkerEdgecolor','r','MarkerFacecolor','r');

三、绘制指定点之间的连线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值